Coordinated signal reception across integrated circuit boundaries

ABSTRACT

A wireless electronic device having first and second baseband processors is provided. In one suitable arrangement, radio-frequency power splitters and adjustable low noise amplifiers may be form in the receive paths. The use of power splitters allow signals associated with the first and second baseband processors to be received in parallel. In another suitable arrangement, radio-frequency switches are used in place of the power splitters. The states of the switches may be controlled using at least one of the first and second baseband processors. The use of switches instead of power splitters requires that wake periods associated with the first baseband processor and wake periods associated with the second baseband processor are non-overlapping. To ensure minimal wake period collision, a wake period associated with the second baseband processor may be positioned at a midpoint between two successive wake periods associated with the first baseband processor.

RELATED APPLICATIONS

This application is a continuation of, and hereby claims priority to,pending U.S. patent application Ser. No. 13/347,925, which was filed on11 Jan. 2012. This application further claims priority to now-expiredU.S. provisional patent application No. 61/433,159, which was filed 14Jan. 2011, to which parent application Ser. No. 13/347,925 also claimspriority. Both of these applications are incorporated by reference.

BACKGROUND

This relates to electronic devices such as cellular telephones and, moreparticularly, to methods for coordinating signal reception acrosswireless integrated circuit boundaries.

Electronic devices such as cellular telephones contain wirelesscircuitry such as radio-frequency transceiver integrated circuits andassociated wireless baseband integrated circuits. These wirelessintegrated circuits may be used in handling wireless voice and datacommunications during operation of an electronic device.

To minimize power consumption and extend battery life, it is generallydesirable to place wireless integrated circuits in a low power sleepstate when they are not being actively used. When a wireless integratedcircuit is needed to handle a wireless communications task, the wirelessintegrated circuit can be awoken from its sleep state.

Challenges can arise in managing the sleep states and wake states ofwireless integrated circuits in devices that contain multiple integratedcircuits for handling different communications protocols. If care is nottaken, resource conflicts can arise between the wireless integratedcircuits that degrade performance.

It would therefore be desirable to be able to provide improved ways inwhich to coordinate the operation of wireless integrated circuits in anelectronic device.

SUMMARY

Electronic devices having wireless communications capabilities areprovided. A wireless electronic device may include at least first andsecond baseband processing integrated circuits (sometimes referred to asbaseband processors). The first baseband processor may be configured tosupport packet switching technologies (e.g., the EV-DO radio accesstechnology, the LTE radio access technology, etc.), whereas the secondbaseband processor may be configured to support circuit switchingtechnologies (e.g., the CDMA2000 1x RTT cellular telephonecommunications protocol, the UMTS cellular telephone communicationsprotocol, the GSM cellular telephone communications protocol, etc.).

In one suitable embodiment of the present invention, the first andsecond baseband processors may be coupled to at least one antenna viaradio-frequency switches, duplexers, and diplexers. In particular,radio-frequency power splitters may be interposed in the receive pathbetween the duplexers and the transceiver circuitry associated with thefirst and second baseband processors. The radio-frequency powersplitters allow for asynchronous operation of the first and secondbaseband processors (e.g., the first and second baseband processors mayawake from sleep mode and establish active communications sessionregardless of the state of each other) at the cost of power loss whensplitting the signals into multiple reduced-power versions. Tocompensate for this power loss, low noise amplifiers may be used. Thegain of the low noise amplifiers may be controlled using the first andsecond baseband processors.

In another suitable embodiment of the present invention, the first andsecond baseband processors may be coupled to two antennas via duplexers,diplexers, and radio-frequency switches (but without the use ofradio-frequency power splitters and low noise amplifiers). For example,each of the switches may be configured to connect the antenna to atleast one of the transmit/receive ports of the transceiver circuitryassociated with the first and second baseband processors. The use ofswitches instead of power splitters requires that the operationassociated with the first and second baseband processors be at leastsomewhat coordinated.

Consider a scenario in which both first and second baseband processorsare placed in sleep mode. The second baseband processor may beconfigured to periodically awake from sleep mode to monitor for thepresence of paging signals for a first wake period. The frequency atwhich the second baseband processor wakes up may be predetermined. If apaging signal is detected during the first wake period, a voice call maybe established using at least one of the two antennas (e.g., using theantenna that is receiving signals having higher signal strength). If thepaging signal is not detected, the second baseband processor may revertback to sleep mode.

When the second baseband processor is in sleep mode, the first basebandprocessor may awake from sleep mode to monitor for a second wake periodto monitor for the presence of paging signals. It may be desirable toposition the second wake period such that the second wake period doesnot collide with the first wake periods. For example, the second wakeperiod may be positioned midway in time between two successive firstwake periods. Configured in this way, the probability of wake periodcollision is minimized. If a paging session is not detected during thesecond wake period, the first baseband processor may revert back tosleep mode.

If a paging signal is detected during the second wake period, a datasession may be established using at least one of the two antennas. If adata session extends into a subsequent first wake period, the device maydevote at least one antenna for monitoring paging signals for the secondbaseband processor (e.g., the antenna that is receiving signals havinghigher signal strength may be used for monitoring paging singles for thesecond baseband processor). If the second baseband processor detects apaging signal, the data session may be terminated so that the device candevote its resources to establish and maintain a voice call. The secondbaseband processor may be given priority over the first basebandprocessor (because incoming voice calls may be considered most urgent).As a result, the states of the radio-frequency switches may becontrolled via control signals generated using the second basebandprocessor (as an example).

Further features of the present invention, its nature and variousadvantages will be more apparent from the accompanying drawings and thefollowing detailed description.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a perspective view of an illustrative electronic device withwireless communications circuitry having multiple antennas in accordancewith an embodiment of the present invention.

FIG. 2 is a schematic diagram of a wireless network including a basestation and an illustrative electronic device with wirelesscommunication circuitry having multiple antennas in accordance with anembodiment of the present invention.

FIG. 3 is a diagram of illustrative wireless communications circuitryhaving radio-frequency power splitters in accordance with an embodimentof the present invention.

FIG. 4 is a diagram of illustrative wireless communications circuitryhaving primarily radio-frequency switches in accordance with anembodiment of the present invention.

FIG. 5 is a timing diagram showing an illustrative wakeup schedulingscheme for the two baseband processing circuits of FIG. 4 in accordancewith an embodiment of the present invention.

FIG. 6 is a flow chart of illustrative steps for operating the wirelesscommunications circuitry of the type shown in FIG. 4 in accordance withan embodiment of the present invention.

DETAILED DESCRIPTION

Electronic devices may be provided with wireless communicationscircuitry. The wireless communications circuitry may be used to supportwireless communications in multiple wireless communications bands. Thewireless communications circuitry may include multiple antennas arrangedto implement an antenna diversity system.

The antennas can include loop antennas, inverted-F antennas, stripantennas, planar inverted-F antennas, slot antennas, hybrid antennasthat include antenna structures of more than one type, or other suitableantennas. Conductive structures for the antennas may be formed fromconductive electronic device structures such as conductive housingstructures (e.g., a ground plane and part of a peripheral conductivehousing member or other housing structures), traces on substrates suchas traces on plastic, glass, or ceramic substrates, traces on flexibleprinted circuit boards (“flex circuits”), traces on rigid printedcircuit boards (e.g., fiberglass-filled epoxy boards), sections ofpatterned metal foil, wires, strips of conductor, other conductivestructures, or conductive structures that are formed from a combinationof these structures.

An illustrative electronic device of the type that may be provided withone or more antennas (e.g., two antennas, three antennas, four antennas,five or more antennas, etc.) is shown in FIG. 1. Electronic device 10may be a portable electronic device or other suitable electronic device.For example, electronic device 10 may be a laptop computer, a tabletcomputer, a somewhat smaller device such as a cellular telephone, amedia player, a wrist-watch device, pendant device, headphone device,earpiece device, or other wearable or miniature device, etc.

Device 10 may include a housing such as housing 12. Housing 12, whichmay sometimes be referred to as a case, may be formed of plastic, glass,ceramics, fiber composites, metal (e.g., stainless steel, aluminum,etc.), other suitable materials, or a combination of these materials. Insome situations, parts of housing 12 may be formed from dielectric orother low-conductivity material. In other situations, housing 12 or atleast some of the structures that make up housing 12 may be formed frommetal elements.

Device 10 may, if desired, have a display such as display 14. Display 14may, for example, be a touch screen that incorporates capacitive touchelectrodes. Display 14 may include image pixels formed fromlight-emitting diodes (LEDs), organic LEDs (OLEDs), plasma cells,electronic ink elements, liquid crystal display (LCD) components, orother suitable image pixel structures. A cover glass layer may cover thesurface of display 14. Portions of display 14 such as peripheral regions201 may be inactive and may be devoid of image pixel structures.Portions of display 14 such as rectangular central portion 20A (boundedby dashed line 20) may correspond to the active part of display 14. Inactive display region 20A, an array of image pixels may be used todisplay images for a user.

The cover glass layer that covers display 14 may have openings such as acircular opening for button 16 and a speaker port opening such asspeaker port opening 18 (e.g., for an ear speaker for a user). Device 10may also have other openings (e.g., openings in display 14 and/orhousing 12 for accommodating volume buttons, ringer buttons, sleepbuttons, and other buttons, openings for an audio jack, data portconnectors, removable media slots, etc.).

Housing 12 may include a peripheral conductive member such as a bezel orband of metal that runs around the rectangular outline of display 14 anddevice 10 (as an example). The peripheral conductive member may be usedin forming the antennas of device 10 if desired.

Antennas may be located along the edges of device 10, on the rear orfront of device 10, as extending elements or attachable structures, orelsewhere in device 10. With one suitable arrangement, which issometimes described herein as an example, device 10 may be provided withone or more antennas at lower end 24 of housing 12 and one or moreantennas at upper end 22 of housing 12. Locating antennas at opposingends of device 10 (i.e., at the narrower end regions of display 14 anddevice 10 when device 10 has an elongated rectangular shape of the typeshown in FIG. 1) may allow these antennas to be formed at an appropriatedistance from ground structures that are associated with the conductiveportions of display 14 (e.g., the pixel array and driver circuits inactive region 20A of display 14).

If desired, a first cellular telephone antenna may be located in region24 and a second cellular telephone antenna may be located in region 22.Antenna structures for handling satellite navigation signals such asGlobal Positioning System signals or wireless local area network signalssuch as IEEE 802.11 (WiFi®) signals or Bluetooth® signals may also beprovided in regions 22 and/or 24 (either as separate additional antennasor as parts of the first and second cellular telephone antennas).Antenna structures may also be provided in regions 22 and/or 24 tohandle WiMax (IEEE 802.16) signals.

In regions 22 and 24, openings may be formed between conductive housingstructures and printed circuit boards and other conductive electricalcomponents that make up device 10. These openings may be filled withair, plastic, or other dielectrics. Conductive housing structures andother conductive structures may serve as a ground plane for the antennasin device 10. The openings in regions 22 and 24 may serve as slots inopen or closed slot antennas, may serve as a central dielectric regionthat is surrounded by a conductive path of materials in a loop antenna,may serve as a space that separates an antenna resonating element suchas a strip antenna resonating element or an inverted-F antennaresonating element such as an inverted-F antenna resonating elementformed from part of a conductive peripheral housing structure in device10 from the ground plane, or may otherwise serve as part of antennastructures formed in regions 22 and 24.

Antennas may be formed in regions 22 and 24 that are identical (i.e.,antennas may be formed in regions 22 and 24 that each cover the same setof cellular telephone bands or other communications bands of interest).Due to layout constraints or other design constraints, it may not bedesirable to use identical antennas. Rather, it may be desirable toimplement the antennas in regions 22 and 24 using different designs. Forexample, the first antenna in region 24 may cover all cellular telephonebands of interest (e.g., four or five bands) and the second antenna inregion 22 may cover a subset of the four or five bands handled by thefirst antenna. Arrangements in which the antenna in region 24 handles asubset of the bands handled by the antenna in region 22 (or vice versa)may also be used. Tuning circuitry may be used to tune this type ofantenna in real time to cover either a first subset of bands or a secondsubset of bands and thereby cover all bands of interest.

A schematic diagram of a system in which electronic device 10 mayoperate is shown in FIG. 2. As shown in FIG. 2, system 11 may includewireless network equipment such as base station 21 (sometimes referredto as a base transceiver station). Base stations such as base station 21may be associated with a cellular telephone network or other wirelessnetworking equipment. Device 10 may communicate with base station 21over wireless link 23 (e.g., a cellular telephone link or other wirelesscommunications link).

Device 10 may include control circuitry such as storage and processingcircuitry 28. Storage and processing circuitry 28 may include storagesuch as hard disk drive storage, nonvolatile memory (e.g., flash memoryor other electrically-programmable-read-only memory configured to form asolid state drive), volatile memory (e.g., static or dynamicrandom-access-memory), etc. Processing circuitry in storage andprocessing circuitry 28 and other control circuits such as controlcircuits in wireless communications circuitry 34 may be used to controlthe operation of device 10. This processing circuitry may be based onone or more microprocessors, microcontrollers, digital signalprocessors, baseband processors, power management units, audio codecchips, application specific integrated circuits, etc.

Storage and processing circuitry 28 may be used to run software ondevice 10, such as internet browsing applications,voice-over-internet-protocol (VOIP) telephone call applications, emailapplications, media playback applications, operating system functions,etc. To support interactions with external equipment such as basestation 21, storage and processing circuitry 28 may be used inimplementing communications protocols. Communications protocols that maybe implemented using storage and processing circuitry 28 includeinternet protocols, wireless local area network protocols (e.g., IEEE802.11 protocols—sometimes referred to as WiFi®), protocols for othershort-range wireless communications links such as the Bluetooth®protocol, IEEE 802.16 (WiMax) protocols, cellular telephone protocolssuch as the “2G” Global System for Mobile Communications (GSM) protocol,the “2G” Code Division Multiple Access (CDMA) protocol, the “3G”Universal Mobile Telecommunications System (UMTS) protocol, the “4G”Long Term Evolution (LTE) protocol, etc.

Circuitry 28 may be configured to implement control algorithms thatcontrol the use of antennas in device 10. For example, circuitry 28 mayconfigure wireless circuitry 34 to switch a particular antenna into usefor transmitting and/or receiving signals. In some scenarios, circuitry28 may be used in gathering sensor signals and signals that reflect thequality of received signals (e.g., received paging signals, receivedvoice call traffic, received control channel signals, received trafficchannel signals, etc.). Examples of signal quality measurements that maybe made in device 10 include bit error rate measurements,signal-to-noise ratio measurements, measurements on the amount of powerassociated with incoming wireless signals, channel quality measurementsbased on received signal strength indicator (RSSI) information (RSSImeasurements), channel quality measurements based on received signalcode power (RSCP) information (RSCP measurements), channel qualitymeasurements based on signal-to-interference ratio (SINR) andsignal-to-noise ratio (SNR) information (SINR and SNR measurements),channel quality measurements based on signal quality data such as Ec/loor Ec/No data (Ec/lo and Ec/No measurements), etc. This information maybe used in controlling which antenna is used. Antenna selections canalso be made based on other criteria.

Input-output circuitry 30 may be used to allow data to be supplied todevice 10 and to allow data to be provided from device 10 to externaldevices. Input-output circuitry 30 may include input-output devices 32.Input-output devices 32 may include touch screens, buttons, joysticks,click wheels, scrolling wheels, touch pads, key pads, keyboards,microphones, speakers, tone generators, vibrators, cameras,accelerometers (motion sensors), ambient light sensors, and othersensors, light-emitting diodes and other status indicators, data ports,etc. A user can control the operation of device 10 by supplying commandsthrough input-output devices 32 and may receive status information andother output from device 10 using the output resources of input-outputdevices 32.

Wireless communications circuitry 34 may include radio-frequency (RF)transceiver circuitry formed from one or more integrated circuits, poweramplifier circuitry, low-noise input amplifiers, passive RF components,one or more antennas, and other circuitry for handling RF wirelesssignals.

Wireless communications circuitry 34 may include satellite navigationsystem receiver circuitry such as Global Positioning System (GPS)receiver circuitry 35 (e.g., for receiving satellite positioning signalsat 1575 MHz). Transceiver circuitry 36 may handle 2.4 GHz and 5 GHzbands for WiFi® (IEEE 802.11) communications and may handle the 2.4 GHzBluetooth® communications band. Circuitry 34 may use cellular telephonetransceiver circuitry 38 for handling wireless communications incellular telephone bands such as bands at 850 MHz, 900 MHz, 1800 MHz,1900 MHz, and 2100 MHz or other cellular telephone bands of interest.Wireless communications circuitry 34 can include circuitry for othershort-range and long-range wireless links if desired (e.g., WiMaxcircuitry, etc.). Wireless communications circuitry 34 may, for example,include, wireless circuitry for receiving radio and television signals,paging circuits, etc. In WiFi® and Bluetooth® links and othershort-range wireless links, wireless signals are typically used toconvey data over tens or hundreds of feet. In cellular telephone linksand other long-range links, wireless signals are typically used toconvey data over thousands of feet or miles.

Wireless communications circuitry 34 may include antennas 40. Antennas40 may be formed using any suitable types of antenna. For example,antennas 40 may include antennas with resonating elements that areformed from loop antenna structures, patch antenna structures,inverted-F antenna structures, closed and open slot antenna structures,planar inverted-F antenna structures, helical antenna structures, stripantennas, monopoles, dipoles, hybrids of these designs, etc. Differenttypes of antennas may be used for different bands and combinations ofbands. For example, one type of antenna may be used in forming a localwireless link antenna and another type of antenna may be used in forminga remote wireless link antenna. As described in connection with FIG. 1,there may be multiple cellular telephone antennas in device 10. Forexample, there may be one cellular telephone antenna in region 24 ofdevice 10 and another cellular telephone antenna in region 22 of device10. These antennas may be fixed or may be tunable.

In some embodiments of the present invention, device 10 may be describedthat supports the circuit switching technology and packet switchingtechnology. Circuit switching involves establishing adedicated/exclusive communications channel through a network before anyuser data is transmitted. A channel established using circuit switchingguarantees the full bandwidth of the channel and remains connected forthe entire duration of the session (e.g., the channel remainsunavailable to other users until the session is terminated and thechannel is released).

Traditionally, the Public Switched Telephone Network (PTSN) isimplemented using circuit switching. Device 10 may include a basebandprocessing circuit configured to support circuit switching technologiessuch as the “3G” CDMA2000 1x RTT (sometimes referred to herein as “1x”)cellular telephone communications technology, the “3G” Universal MobileTelecommunications System (UMTS) cellular telephone communicationstechnology, and the “2G” GSM cellular telephone communicationstechnology (as examples). The baseband processing circuit that is beingoperated to support circuit switching cellular telephone communicationsprotocols may therefore sometimes be referred to as a “voice” modem.

Packet switching involves organizing data to be transmitted into groupsreferred to as packets in accordance with the Internet Protocol (IP).Each packet may contain the IP address of the source node, the IPaddress of the destination node, user data (often referred to as dataload or payload), and other control information. Unlike circuitswitching, packet switching shares available network resources amongmultiple users. Each packet being sent may be routed independently tothe desired destination, and as a result, each packet may experiencevarying packet transfer delays. Packets arriving at the destination nodemay be buffered until all the packets have arrived. Once a sufficientnumber of packets have reached their destination, the packets can bereassembled to recover the original transmitted data at the source.

The Internet and most local area networks rely on packet switching.Device 10 may include a baseband processing circuit configured tosupport packet switching technologies such as the “3G” Evolution-DataOptimized (sometimes referred to herein as “EV-DO”) radio accesstechnology, the “4G” LTE radio access technology, the “3G” High SpeedPacket Access (HSPA) radio access technology, the “2G” Enhanced DataRates for GSM Evolution (EDGE) radio access technology, and the “2G”General Packet Radio Service (GPRS) radio access technology (asexamples). The baseband processing circuit that is being operated tosupport packet switching radio access technologies may thereforesometimes be referred to as a “data” modem.

In one suitable arrangement of the present invention, device 10 mayinclude a first baseband processing circuit 102 that is used exclusively(or primarily) for handling packet switched “data” traffic and a secondbaseband processing circuit 104 that is used exclusively (or primarily)for handling circuit switched “voice” traffic (see, e.g., FIG. 3). Firstand second baseband processing circuits 102 and 104 may be separateintegrated circuits that are mounted on a printed circuit board securedwithin housing 12 of device 10. In the example of FIG. 3, first basebandprocessor 102 is shown to support the CDMA EV-DO radio accesstechnology, whereas second baseband processor 104 is shown to supportthe CDMA 1xRTT (1x) radio access technology. The use of device 10 thatsupports two radio access technologies such as EV-DO and 1x radio accesstechnologies is merely illustrative. If desired, processors 102 and 104and additional baseband processing circuits within device 10 may beconfigured to support other radio access technologies.

Baseband processors 102 and 104 may be coupled to a common controlcircuit such as applications processor 100. Baseband processors 102 and104 may be part of wireless circuitry 34, whereas applications processor100 may be part of storage and processing circuitry 28. Basebandprocessors 102 and 104 may provide data traffic and voice traffic toapplications processor 100 via respective paths. In addition to thetransmitted user data, processors 102 and 104 may also provideapplications processor 100 with information on whether responses(acknowledgements) are being received from a cellular telephone towercorresponding to requests from device 10, information on whether anetwork access procedure has succeeded, information on how manyre-transmissions are being requested over a cellular link between theelectronic device and a cellular tower, information on whether a loss ofsignaling message has been received, information on whether pagingsignals have been successfully received, and other information that isreflective of the performance of wireless circuitry 34. This informationmay be analyzed by applications processor 100 and/or processors 102 and104 and, in response, baseband processors 102 and 104 (or, if desired,applications processor 100) may issue control commands for controllingwireless circuitry 34. For example, baseband processors 102 and 104 mayissue control commands over paths 124 and 126, respectively.

Baseband processor 102 may be coupled to a corresponding radio-frequencytransceiver circuit 106. Transceiver 106 may be configured to implementthe same radio access technology as its associated baseband processor(e.g., transceiver 106 may be configured to support the EV-DO radioaccess technology). Baseband processor 104 may be coupled to acorresponding radio-frequency transceiver circuit 108. Transceiver 108may be configured to implement the same radio access technology as itsassociated baseband processor (e.g., transceiver 108 may be capable ofsupporting the 1x radio access technology).

The exemplary radio architecture of FIG. 3 shows the use of a singleantenna 122 for supporting wireless transmission/reception across twofrequency bands. When referring to CDMA radio access technology, thedifferent frequency bands may be assigned a respective band class.Device 10 may, for example, be configured to support wireless operationin a first band class BC0 and a second band class BC1. In this example,each transceiver chip may therefore include at least two transmit (Tx)ports (one for each band class) and at least two receive (Rx) ports.

As shown in FIG. 3, transceiver 106 may have a first transmit port (BC0Tx) over which data to be transmitted in BC0 may be provided, a secondtransmit port (BC1 Tx) over which data to be transmitted in BC1 may beprovided, a first receive port (BC0 Rx) through which data received inBC0 may arrive, and a second receive port (BC1 Rx) through which datareceived in BC1 may arrive. Wireless circuitry 34 may include a firstradio-frequency (RF) switch 110-1 and a second radio-frequency switch110-2. Radio-frequency switch 110-1 may have a first input that iscoupled to the first transmit port of transceiver 106, a second inputthat is coupled to the first transmit port of transceiver 108, a controlinput, and an output. The control input of switch 110-1 may receivecontrol signals from baseband processor 102 via path 124 to selectivelyroute transmit signals from one of its first and second inputs to itsoutput (e.g., switch 110-1 may be configured to connect its first inputto its output when transmitting data traffic in BC0 or may be configuredto connect its second input to its output when transmitting voicetraffic in BC0).

Radio-frequency switch 110-2 may have a first input that is coupled tothe second transmit port of transceiver 106, a second input that iscoupled to the second transmit port of transceiver 108, a control input,and an output. The control input of switch 110-2 may receive controlsignals from baseband processor 104 via path 126 to selectively routetransmit signals from one of its first and second inputs to its output(e.g., switch 110-2 may be configured to connect its first input to itsoutput when transmitting data traffic in BC1 or may be configured toconnect its second input to its output when transmitting voice trafficin BC1).

Radio-frequency signals presented at the output of RF switch 110-1 maybe amplified by a first amplifying circuit such as power amplifier114-1. The amplified radio-frequency signal may be fed to a first (Tx)port of duplexer 118-1. A duplexer is a device operable to allowbidirectional transmission in a single frequency channel within thedesired band class (e.g., a duplexer serves to isolate the Tx path fromthe Rx path while sharing a common antenna). Duplexer 118-1 may have asecond (Rx) port and a third input-output port that is coupled toantenna 122. The Rx port of Duplexer 118-1 may be coupled to an RF powersplitter 112-1 via a second amplifying circuit such as low noiseamplifier 116-1. Power splitter 112-1 may have a first output that iscoupled to the first receive port of transceiver 106 and a second outputthat is coupled to the first receive port of transceiver 108.

Radio-frequency signals presented at the output of RF switch 110-2 maybe amplified by a third amplifying circuit such as power amplifier114-2. This amplified radio-frequency signal may be fed to a first (Tx)port of duplexer 118-2. Duplexer 118-2 may have a second (Rx) port and athird input-output port that is coupled to antenna 122. The Rx port ofDuplexer 118-2 may be coupled to an RF power splitter 112-2 via a fourthamplifying circuit such as low noise amplifier 116-2. Power splitter112-2 may have a first output that is coupled to the second receive portof transceiver 106 and a second output that is coupled to the secondreceive port of transceiver 108.

The third port of duplexers 118-1 and 118-2 may be coupled to a sharedantenna 122 via diplexer 120. A diplexer may be a passive deviceconfigured to perform frequency-based multiplexing. In particular,diplexer 120 may include a first port PA that is coupled to the thirdport of duplexer 118-1 and that is operable to convey signals in a firstfrequency band (e.g., band class BC0), a second port PB that is coupledto the third port of duplexer 118-2 and that is operable to conveysignals in a second frequency band (e.g., band class BC1) that isdifferent than the first frequency band, and a third port PC that isconnected to antenna 122. The wireless circuitry described herein thatis coupled between the transceiver circuitry and antenna 122 (e.g., theRF switches, power splitters, power amplifiers, low noise amplifiers,duplexers, diplexers, etc.) may collectively be referred to asradio-frequency front-end circuitry.

The signals associated with PA and PB can coexist on port PC withoutsuffering from interference. Consider a scenario in which BC0 is lowerin frequency than BC1. In this scenario, diplexer 120 may include alow-pass filter coupling ports PA and PC and a high-pass filter couplingports PB and PC. Radio-frequency signals transmitted in BC0 may beconveyed between ports PA and PC with minimal power loss and leakageinto port PB, whereas radio-frequency signals transmitted in BC1 may beconveyed between ports PB and PC with minimal power loss and leakageinto port PA.

Antenna 122 may be capable of transmitting radio-frequency signals inBC0 from a selected one of transceivers 106 and 108 (depending on thestate of switch 110-1) and transmitting radio-frequency signals in BC1from a selected one of transceivers 106 and 108 (depending on the stateof switch 110-2). Signals in BC0 and BC1 may be radiated in parallelusing antenna 122, if desired. The gain provided by power amplifier114-1 may be controlled via control signals conveyed over path 124 frombaseband processor 102. Similarly, the gain provided by power amplifier114-2 may be controlled via control signals conveyed over path 126 frombaseband processor 104.

Transceiver 106 may receive RF signals in BC0 via power splitter 112-1or may receive RF signals in BC1 via power splitter 112-2. Transceiver108 may receive RF signals in BC0 via power splitter 112-1 or mayreceive RF signals in BC1 via power splitter 112-2. Radio-frequencypower splitters 112-1 and 112-2 may be used to split the signalsreceived via the associated low noise amplifiers into multiplereduced-power versions (e.g., the reduced-power version may experience 3dB power loss). The reduced-power versions of the received signalsgenerated at the outputs of power splitter 112-1 may be fed to the firstreceived port of transceiver 106 and the first receive port oftransceiver 108, whereas the reduced-power versions of the receivedsignals generated at the outputs of power splitter 112-2 may be fed tothe second receive port of transceiver 106 and the second receive portof transceiver 108. Low noise amplifiers 116-1 and 116-2 may be used tocompensate for this reduction in power. The gain of low noise amplifier116-1 may be controlled via control signals generated from basebandprocessor 102 via path 124, whereas the gain of low noise amplifier116-2 may be controlled via control signals generated from basebandprocessor 104 via path 126.

The radio architecture of FIG. 3 having RF power splitters and low noiseamplifiers in the receive path is merely illustrative and does not serveto limit the scope of the present invention. If desired, the portion ofthe RF front-end circuitry that is used for wireless reception may bereplicated to support operation of an additional antenna (not shown forclarity) to support receive diversity or other desired antenna receptionschemes.

In another suitable arrangement of the present invention, wirelesscircuitry 34 of device 10 may include RF switches in the receive path inplace of power splitters (see, e.g., FIG. 4). The use of RF switchesinstead of power splitters may eliminate the need for the low noiseamplifiers (because RF switches do not introduce a 3 dB signal loss). Asshown in FIG. 4, device 10 may include a first baseband processingcircuit 202 that is used exclusively (or primarily) for handling packetswitched “data” traffic and a second baseband processing circuit 204that is used exclusively (or primarily) for handling circuit switched“voice” traffic. First and second baseband processors 202 and 204 may beseparate integrated circuits that are mounted on a printed circuit boardsecured within housing 12 of device 10. In the example of FIG. 4, firstbaseband processor 202 is shown to support the CDMA EV-DO radio accesstechnology, whereas second baseband processor 204 is shown to supportthe CDMA 1xRTT (1x) radio access technology. Processor 202 may thereforebe referred to herein as the EV-DO processor, whereas processor 204 maybe referred to herein as the 1x processor. The use of device 10 thatsupports two radio access technologies such as EV-DO and 1x radio accesstechnologies is merely illustrative. If desired, processors 202 and 204and additional baseband processing circuits within device 10 may beconfigured to support other radio access technologies.

Baseband processors 202 and 204 may be coupled to a common controlcircuit such as applications processor 200. Baseband processors 202 and204 may be part of wireless circuitry 34, whereas applications processor200 may be part of storage and processing circuitry 28. Control signalsmay be conveyed between baseband processors 202 and 204 via a generalpurpose input-output (GPIO) path 203. For example, information such asthe state of each of the RF switches and information related to thecurrent operating modes of the baseband processors (e.g., whether eachof the baseband processors are in sleep mode, wake mode, or trafficmode) may be shared between processors 202 and 204 so that properreception may be coordinated.

As described previously, baseband processor 202 may be used in handlingEV-DO data streams, whereas baseband processor 204 may be used inhandling 1x voice signal streams. Baseband processors 202 and 204 maytransmit and receive radio-frequency signals via antennas 40 (e.g., aprimary antenna 40A and a secondary antenna 40B).

To avoid missing incoming 1x calls, a 1x paging channel may be monitoredonce per 1x paging cycle for a first predetermined time period sometimesreferred to as a 1x wake period. The 1x page monitoring operations canbe performed by temporarily using at least one of antennas 40, or ifchannel conditions are bad, both of antennas 40 may be used. Device 10may monitor receive signal strength levels associated with each ofantennas 40 (e.g., by obtaining bit error rate measurements,signal-to-noise ratio measurements, RSSI measurements, RSCPmeasurements, SINR and SNR measurements, and other desiredradio-frequency measurements for signals received through each ofantennas 40). The antenna exhibiting the greater receive signal strengthmay be selected for use in monitoring the 1x paging channel and forestablishing a call if a paging signal is detected. If a paging signalis detected, a call may be established. During a voice call session, theother antenna that is currently switched out of use may not be used tomonitor for EV-DO pages. In other suitable embodiments, the otherinactive antenna may be configured to support active data streamingduring a call session.

The EV-DO paging channel may also be monitored once per EV-DO pagingcycle for a second predetermined time period sometimes referred to as anEV-DO wake period. The EV-DO page monitoring operations can be performedby temporarily using both of antennas 40 (as an example). Thesimultaneous use of two antennas to receive two EV-DO data streams (atype of arrangement that is sometimes referred to as receiver diversityor receive diversity) helps to improve data rates.

Device 10 may continuously monitor receive signal strength levelsassociated with each of antennas 40. If an EV-DO paging signal isdetected, an active EV-DO data session may be established. If an activedata session extends into a 1x paging cycle, a selected one of antennas40 may be used for monitoring the 1x paging channel while the other ofantennas 40 continues receiving EV-DO data. For example, the antennaexhibiting higher receive signal quality may be used for monitoring the1x paging channel (e.g., the 1x baseband processor has receive priorityover the EV-DO processor). If a 1x paging signal is detected, a call maybe established and the other antenna may be switched out of use (i.e.,the EV-DO data session may be temporarily put on hold). If desired, theother antenna may be allowed to continue supporting active datastreaming during the call.

In such types of reception scheme in which receive path routing isperformed primarily via radio-frequency switches instead of powersplitters, care needs to be taken to ensure that the 1x wake periods andthe EV-DO wake periods are non-conflicting and non-overlapping. Thisallows 1x wakeup and EV-DO wakeup to be performed using both antennas 40if channel conditions are bad. The 1x wake periods may occur atpredetermined time intervals (once per 1x paging cycle). Device 10 maybe capable of controlling when the EV-DO wake periods occur. It maytherefore be desirable to space the 1x and EV-DO wake periods as farapart from one another as possible to minimize the probability ofconflicts/overlaps.

The radio architecture of FIG. 4 may be operated such that wake periodsof the different baseband processors are spaced sufficiently apart.Baseband processor 202 may be coupled to a corresponding radio-frequencytransceiver circuit 206. Transceiver circuit 206 may be configured toimplement the same radio access technology as its associated basebandprocessor (e.g., transceiver circuit 206 may be capable of handling theEV-DO radio access technology). Baseband processor 204 may be coupled toa corresponding radio-frequency transceiver circuit 208. Transceivercircuit 208 may be configured to implement the same radio accesstechnology as its associated baseband processor (e.g., transceivercircuit 208 may be capable of handling the 1x radio access technology).

The exemplary radio architecture of FIG. 4 shows the use of two antennas(i.e., antenna 40A and 40B) each of which can be used for supportingwireless transmission/reception across two frequency bands. In thisparticular example in which device 10 operates using the CDMA radioaccess technology, each of antennas 40A and 40B may be used to providewireless service in band classes BC0 and BC1. Antenna 40A (e.g., theprimary antenna) may be used for transmitting and receivingradio-frequency signals, whereas antenna 40B (e.g., the secondaryantenna) may only be used for receiving radio-frequency signals. Antenna40B may therefore be referred to as a diversity antenna and may beswitched into use when the signal level associated with antenna 40A isweak. Each transceiver chip may therefore include at least two transmit(Tx) ports (one for each band class for antenna 40A) and at least fourreceive (Rx) ports (one for each band class for each of the twoantennas).

As shown in FIG. 4, transceiver 206 may have a first transmit port (BC0Tx(A)) over which data to be transmitted in BC0 via antenna 40A may beprovided, a second transmit port (BC1 Tx(A)) over which data to betransmitted in BC1 via antenna 40A may be provided, a first receive port(BC0 Rx (A)) through which data received in BC0 via antenna 40A may befed, a second receive port (BC1 Rx (A)) through which data received inBC1 via antenna 40A may be fed, a third receive port (BC0 Rx (B))through which data received in BC0 via antenna 40B may be fed, and afourth receive port (BC1 Rx (B)) through which data received in BC1 viaantenna 40B may be fed. Similarly, transceiver 208 may have a firsttransmit port (BC0 Tx(A)) over which data to be transmitted in BC0 viaantenna 40A may be provided, a second transmit port (BC1 Tx(A)) overwhich data to be transmitted in BC1 via antenna 40A may be provided, afirst receive port (BC0 Rx (A)) through which data received in BC0 viaantenna 40A may be fed, a second receive port (BC1 Rx (A)) through whichdata received in BC1 via antenna 40A may be fed, a third receive port(BC0 Rx (B)) through which data received in BC0 via antenna 40B may befed, and a fourth receive port (BC1 Rx (B)) through which data receivedin BC1 via antenna 40B may be fed.

Wireless circuitry 34 may include radio-frequency switches 210, 212,220, 222, 224, and 226 (e.g., single-pole double-throw radio-frequencyswitches), power amplifier 214-1 formed in the BC0 transmit path, poweramplifier 214-2 formed in the BC1 transmit path, duplexer 216-1associated with transceiver 206, duplexer 216-2 associated withtransceiver 208, diplexer 218-1 associated with antenna 40A, anddiplexer 218-2 associated with antenna 40B. In particular, switch 210may have port P1 that is coupled to the first transmit port (BC0 Tx(A))of transceiver 206, port P2 that is coupled to the first transmit port(BC0 Tx(A)) of transceiver 208, and port P3 that is coupled to the Txport of duplexer 216-1 via power amplifier 214-1. The state of switch210 may be controlled using a control signal generated using basebandprocessor 204 (e.g., using signal Vc provided over path 230). Dependingon the value of Vc, port P3 may be coupled to a selected one of ports P1and P2 (e.g., only one of transceivers 206 and 208 may transmit signalsin BC0 via antenna 40A at any given point in time).

Similarly, switch 212 may have port P4 that is coupled to the secondtransmit port (BC1 Tx(A)) of transceiver 206, port P5 that is coupled tothe second transmit port (BC1 Tx(A)) of transceiver 208, and port P6that is coupled to the Tx port of duplexer 216-2 via power amplifier214-2. The state of switch 212 may be controlled using control signal Vcgenerated using baseband processor 204. Depending on the value of Vc,port P6 may be coupled to a selected one of ports P4 and P5 (e.g., onlyone of transceivers 206 and 208 may transmit signals in BC1 via antenna40A at any given point in time).

Radio-frequency switch 220 may have port P8 that is coupled to the firstreceive port (BC0 Rx (A)) of transceiver 206, port P9 that is coupled tothe first received port (BC0 Rx (A)) of transceiver 208, and port P7that is coupled to the Rx port of duplexer 216-1. The state of switch220 may be controlled using control signal Vc.

Depending on the value of Vc, port P7 may be coupled to a selected oneof ports P8 and P9 (e.g., signals received in BC0 via antenna 40A canonly be passed to one of transceivers 206 and 208 at any given point intime).

Similarly, radio-frequency switch 222 may have port P11 that is coupledto the second receive port (BC1 Rx (A)) of transceiver 206, port P12that is coupled to the second received port (BC1 Rx (A)) of transceiver208, and port P10 that is coupled to the Rx port of duplexer 216-2. Thestate of switch 222 may be controlled using control signal Vc. Dependingon the value of Vc, port P10 may be coupled to a selected one of portsP11 and P12 (e.g., signals received in BC1 via antenna 40A can only bepassed to one of transceivers 206 and 208 at any given point in time).

Duplexers 216-1 and 216-2 may each have an input-output port that iscoupled to antenna 40A via diplexer 218-1. Diplexer 218-1 may be apassive device configured to perform frequency-based multiplexing forradio-frequency signals transmitted/received in BC0 and BC1 via antenna40A (e.g., RF signals in BC0 may be passed through duplexer 216-1,whereas RF signals in BC1 may be passed through duplexer 216-2).

Unlike antenna 40A, antenna 40B may only be used for receiving incomingradio-frequency signals. If desired, the front-end circuitry of wirelesscircuitry 34 could be configured so that antenna 40B supports wirelesstransmission. Radio-frequency switches 224 and 226 may be interposed inthe receive path associated with antenna 40B. In particular, switch 224may have port P14 that is coupled to the third receive port (BC0 Rx (B))of transceiver 206, port P15 that is coupled to the third receive port(BC0 Rx (B)) of transceiver 208, and port P13 that is coupled to antenna40B via diplexer 218-2. The state of switch 224 may be controlled usingcontrol signal Vc that is generated using baseband processor 204.Depending on the value of Vc, port P13 may be coupled to a selected oneof ports P14 and P15 (e.g., signals received in BC0 using antenna 40Bcan only be passed to one of transceivers 206 and 208 at any given pointin time).

Similarly, radio-frequency switch 226 may have port P17 that is coupledto the fourth receive port (BC1 Rx (B)) of transceiver 206, port P18that is coupled to the fourth received port (BC1 Rx (B)) of transceiver208, and port P16 that is coupled to antenna 40B via diplexer 218-2. Thestate of switch 224 may be controlled using control signal Vc. Dependingon the value of Vc, port P16 may be coupled to a selected one of portsP17 and P18 (e.g., signals received in BC1 using antenna 40B can only bepassed to one of transceivers 206 and 208 at any given point in time).Diplexer 218-2 may be a passive device that is configured to performfrequency-based multiplexing for radio-frequency signalstransmitted/received in BC0 and BC1 via antenna 40B (e.g., RF signalsreceived in BC0 may be fed to switch 224, whereas RF signals received inBC1 may be fed to switch 226).

The radio architecture shown and described in connection with FIG. 4 ismerely illustrative and does not serve to limit the scope of the presentinvention. If desired, device 10 may include more than two antennas eachof which is capable of transmitting and/or receiving radio-frequencysignals in any suitable number of frequency bands. The states of theradio-frequency switches (i.e., switches 210, 212, 220, 222, 224, and226) may also be partly controlled using signals generated from basebandprocessor 204 or using signals generated from applications processor200, if desired.

FIG. 5 is a timing diagram showing an illustrative schedule for the wakeperiods associated with baseband processors 202 and 204 (e.g., anexemplary schedule for avoiding collision between the EV-DO wake periodand the 1x wake period). The 1x baseband processor may be configured toperiodically wake up according to a predetermined schedule. As shown inthe example of FIG. 5, the 1x wake period may occur once per 1x pagingcycle. For example, if each paging cycle includes 64 1x paging slots,processor 204 may wake up once every 5.12 seconds (assuming each 1xpaging slot is equal to 80 ms). The 1x wake period ΔT1 (from time t1 tot2) may last at least one 1x paging slot, less than one 1x paging slot,or greater than one 1x paging slot. The particular paging slot (pageslot p) during which the 1x processor wakes up may be derived from anInternational Mobile Subscriber Identity (IMSI), an identifier that isunique to each device 10. As a result, the position of the 1x pagingslot does not change often, which simplifies the scheduling for theEV-DO wake period.

The operation of the EV-DO processor may be grouped into control channel(CC) cycles, each of which has a duration of 426 ms (as an example). Inthis example, one 1x paging slot includes 12 CC cycles (e.g., the 1xprocessor may wake up once every 12 EV-DO CC cycles). As a result, theEV-DO paging cycle may include 12 CC cycles. Device 10 may choose aselected one of every 12 CC cycles as a preferred control channel cycle(PCCC) during which the EV-DO processor awakes from sleep mode. Thepreferred CC cycle may be chosen during EV-DO session negotiationoperations. The EV-DO wake period ΔT2 (from time t3 to t4) may last lessthan one CC cycle or more than one CC cycle.

To ensure that the 1x and EV-DO wake periods do not collide, thepreferred CC cycle may be chosen such that the EV-DO processor wakes upsix CC cycles after the 1x paging slot (e.g., the preferred CC cycle maybe offset by a half 1x paging cycle relative to the 1x page slot).Positioning the EV-DO approximately at the midpoint between twosuccessive 1x paging slots may effectively minimize the probability ofthe EV-DO and 1x wake periods overlapping.

During 1x wake periods, antenna 40A may be switched into use whileantenna 40B is switched out of use (as an example), or if channelconditions are bad both antenna 40A and antenna 40B may be switched intouse. For example, 1x processor 204 may be used to configure switch 210so that ports P2 and P3 are connected, to configure switch 212 so thatports P5 and P6 are connected, to configure switch 220 so that ports P7and P9 are connected, and to configure switch 222 so that ports P10 andP12 are connected (e.g., by sending appropriate control signals Vc viapath 230). The state of switches 224 and 226 are irrelevant since thecorresponding receive ports associated with antenna 40B are not in use.

During EV-DO wake periods, antenna 40A and/or antenna 40B may beswitched in use. For example, 1x processor 204 may be used to configureswitch 210 so that ports P1 and P3 are connected, to configured switch212 so that ports P4 and P6 are connected, to configure switch 220 sothat ports P7 and P8 are connected, to configure switch 222 so thatports P10 and P11 are connected, to configure switch 224 so that portsP13 and P14 are connected, and to configure switch 226 so that ports P16and P17 are connected (e.g., by sending appropriate control signals Vcvia path 230). In this scenario, all the radio-frequency switches areconfigured such that antennas 40A and 40B are routed to transceiver 206associated with EV-DO baseband processor 202.

FIG. 6 shows illustrative steps involved in operating device 10 havingwireless circuitry of the type described in connection with FIG. 4. Atstep 300, device 10 may be placed in an idle mode (e.g., a mode in whichboth 1x and EV-DO processors are in sleep state). Device 10 may beperiodically placed in 1x wake mode (step 302). At step 302, 1xprocessor 204 may wake up from the sleep state for a predetermined 1xwake period. During the 1x wake period, 1x processor 204 may beconfigured to monitor for the presence of 1x pages using at leastantenna 40A. The 1x wake period is typically less than a half 1x pagingcycle (e.g., the 1x wake period is typically less than 2.56 seconds).The 1x wake period may be extended to longer than a half 1x paging cyclewhen device 10 needs to perform system scan (when device 10 losesservice) or when device 10 needs to re-register with the network (upondetecting an active serving network), as examples. If the 1x wake periodgoes beyond 2.56 seconds, the EV-DO wakeup may be blocked. In suchscenarios, 1x processor 204 may send signals to EV-DO processor 202 viaGPIO path 203 that prevents processor 202 from awaking from sleep mode.

If a 1x page is detected during the 1x wake period, device 10 may beplaced in an active call mode (e.g., device 10 may establish an incomingphone call using at least antenna 40A) to handle voice traffic. The callmay have any desired duration, assuming service is not interrupted byexternal environmental factors. Upon termination of the call, processingmay loop back to step 300 (as indicated by path 318).

If a 1x page is not detected during the 1x wake period, device 10 mayproceed to wait for a half 1x paging cycle (e.g., a predetermined amountof time that is approximately halfway in time between successive 1x pageslots). For example, device 10 may wait for 2.56 seconds to ensure thatthe EV-DO wake period is sufficiently spaced apart from the 1x wakeperiods (step 308). Upon expiration of the predetermined wait time,device 10 may be placed in EV-DO wake mode. During the EV-DO wake period(step 310), EV-DO processor 202 may be configured to monitor for thepresence of EV-DO pages using at least antenna 40A (or antenna 40B). Ifno EV-DO page is detected, processing may loop back to step 300 (asindicated by path 312).

If an EV-DO page is detected during the EV-DO wake period, step 314 maybe performed. At step 314, device 10 may establish an active datasession (e.g., device 10 may establish a data communications link usingat least antenna 40A). Data packets may be streamed between device 10and the desired source during the active data session. If the data linkis terminated before a successive 1x page slot, processing may loop backto step 300, as indicated by path 320.

If, however, the active data session lasts more than a half 1x paginginterval (i.e., if the predetermined 1x paging slot occurs while theEV-DO data session has not been terminated), at least one of antennas 40may be devoted to monitor for the presence of 1x paging signals (step316). For example, the antenna that is receiving radio-frequency signalsat higher signal levels may be selected as the antenna for monitoringthe 1x paging signals. For example, consider a scenario in which antenna40A is selected to monitor for the presence of 1x paging signals whileantenna 40B is used for maintaining the EV-DO data session. In thisexample, 1x processor 204 may be used to configure switch 210 so thatports P2 and P3 are connected, to configured switch 212 so that ports P5and P6 are connected, to configure switch 220 so that ports P7 and P9are connected, to configure switch 222 so that ports P10 and P12 areconnected, to configure switch 224 so that ports P13 and P14 areconnected, and to configure switch 226 so that ports P16 and P17 areconnected.

If no 1x page is detected using the selected antenna, processing mayloop back to step 314 so that the data session may resume using at leastantenna 40A and/or antenna 40B (as indicated by step 322). If a 1x pageis detected, processing may proceed to step 306, as indicated by path324. If path 324 is taken, the active data link may be terminated sothat device 10 can devote its resources to establishing and maintaininga voice call (as an example). The steps of FIG. 6 are merelyillustrative and do not serve to limit the scope of the presentinvention. If desired, any subset or all of antennas 40 may be usedduring each of the 1x and EV-DO wake periods. If desired, otherapproaches to of using the radio architecture of the type described inconnection with FIG. 4 may be used to minimize potential interferencesbetween wake periods associated with a first baseband processor indevice 10 and wake periods associated with a second baseband processorin device 10.

The foregoing is merely illustrative of the principles of this inventionand various modifications can be made by those skilled in the artwithout departing from the scope and spirit of the invention. Theforegoing embodiments may be implemented individually or in anycombination.

What is claimed is:
 1. A wireless electronic device, comprising: anantenna; a transceiver circuit coupled to the antenna; a radio-frequencydiplexer coupled to the antenna; and a first baseband processor coupledto the transceiver circuit, wherein the first baseband processoroperates in a sleep state from which the first baseband processorawakens for a first wake period, and the first baseband processor isconfigured to: monitor for a first paging signal associated with thefirst baseband processor during the first wake period; and in responseto the first paging signal being absent during the first wake period,generate control signals to cause a second baseband processor coupled tothe antenna in the wireless electronic device to avoid collisionsbetween the first wake period of the first baseband processor and asecond wake period of the second baseband processor, wherein the controlsignals are generated based at least in part on a predetermined amountof time that expires at an approximate midpoint between successive slotsof a first cycle associated with the first wake period.
 2. The wirelesselectronic device defined in claim 1, further comprising: an applicationprocessor coupled to the first baseband processor.
 3. The wirelesselectronic device defined in claim 1, further comprising: aradio-frequency duplexer coupled between the radio-frequency diplexerand the transceiver circuit.
 4. The wireless electronic device definedin claim 1, further comprising: a first radio-frequency switch thatswitchably couples the transceiver circuit to the radio-frequencydiplexer, wherein the first radio-frequency switch is configured to passuplink radio-frequency signals; and a second radio-frequency switch thatswitchably couples the radio-frequency diplexer to the transceivercircuit, wherein the second radio-frequency switch is configured to passdownlink radio-frequency signals, wherein the first radio-frequencyswitch and the second radio-frequency switch are controlled by the firstbaseband processor.
 5. The wireless electronic device defined in claim1, wherein the first baseband processor supports cellular radio accesstechnologies.
 6. The wireless electronic device defined in claim 1,wherein the first baseband processor supports a long term evolution(LTE) protocol or a Bluetooth protocol.
 7. The wireless electronicdevice defined in claim 1, wherein the first baseband processor awakensduring a slot of the first cycle associated with the first wake period,and the slot during which the first baseband processor awakens is basedat least in part on an identifier that is unique to the wirelesselectronic device.
 8. The wireless electronic device defined in claim 1,wherein the second baseband processor awakens for the second wake periodbased at least in part on the control signals.
 9. The wirelesselectronic device defined in claim 1, wherein the first basebandprocessor is further configured to: in response to detecting the firstpaging signal during the first wake period, generate control signals tocause the first baseband processor to be placed in an active trafficmode.
 10. A method for operating an electronic device including a firstbaseband processor integrated circuit, a first antenna, a transceivercoupled between the first baseband processor integrated circuit and thefirst antenna, and a radio-frequency diplexer coupled between the firstantenna and the transceiver circuit, the method comprising: monitoring,at the first baseband processor integrated circuit, for a first pagingsignal during a first wake period; in response to the first pagingsignal being absent during the first wake period, sending informationfrom the first baseband processor integrated circuit to a secondbaseband processor integrated circuit, the information configured toenable the second baseband processor integrated circuit in theelectronic device to avoid collisions between the first wake period forthe first baseband processor integrated circuit and a second wake periodfor the second baseband processor integrated circuit, and theinformation based at least in part on a predetermined amount of timethat expires at an approximate midpoint between successive slots of afirst cycle associated with the first wake period; and communicating,via the transceiver and the radio-frequency diplexer, signals from thefirst baseband processor integrated circuit to the first antenna. 11.The method defined in claim 10, wherein the first baseband processorintegrated circuit awakens from a sleep state associated with the firstbaseband processor integrated circuit during the first wake period, thesecond baseband processor integrated circuit awakens from a sleep stateassociated with the second baseband processor integrated circuit duringthe second wake period, and the sending the information comprisessending a control signal from the first baseband processor integratedcircuit to the second baseband processor integrated circuit, the controlsignal configured to cause the second baseband processor integratedcircuit to configure the second baseband processor integrated circuit sothat the first wake period and the second wake period arenon-overlapping in time.
 12. The method defined in claim 11, wherein thefirst wake period and second wake period are separated by thepredetermined amount of time.
 13. The method defined in claim 12,further comprising: in response to detecting the first paging signalduring the first wake period, placing the first baseband processorintegrated circuit in a first baseband processor active traffic mode.14. The method defined in claim 13, wherein the electronic deviceincludes a second antenna, the method further comprising: when the firstwake period exceeds the predetermined amount of time, using the firstantenna to handle the first baseband processor active traffic mode andusing the second antenna to handle a second baseband processor activetraffic mode for the second baseband processor integrated circuit. 15.The method defined in claim 13, further comprising: when the first wakeperiod exceeds the predetermined amount of time, preventing the secondbaseband processor integrated circuit from awakening from the secondbaseband processor integrated circuit's sleep state.
 16. The methoddefined in claim 13, wherein the first baseband processor integratedcircuit comprises a cellular baseband processor integrated circuit, andplacing the first baseband processor integrated circuit in the firstbaseband processor active traffic mode comprises establishing a livevoice call.
 17. An electronic device, comprising: an antenna; a firstbaseband processor; a second baseband processor; a transceiver circuitcoupled between the first baseband processor and the antenna; and aradio-frequency diplexer coupled between the antenna and the transceivercircuit, wherein the first baseband processor configured to: monitor fora first paging signal associated with the first baseband processorduring a first wake period; and in response to the first paging signalbeing absent during the first wake period, send, to the second basebandprocessor, one or more signals that cause the second baseband processorto avoid collisions between the first wake period for the first basebandprocessor and a second wake period for the second baseband processor,wherein the one or more signals are generated based at least in part ona predetermined amount of time that expires at an a approximate midpointbetween successive slots of a first cycle associated with the first wakeperiod.
 18. The electronic device defined in claim 17, furthercomprising an application processor.
 19. The electronic device definedin claim 17, further comprising a radio-frequency duplexer coupledbetween the radio-frequency diplexer and the transceiver circuit. 20.The electronic device defined in claim 17, further comprising: a firstradio-frequency switch that switchably couples the transceiver circuitto the radio-frequency diplexer, wherein the first radio-frequencyswitch is configured to pass uplink radio-frequency signals; and asecond radio-frequency switch that switchably couples theradio-frequency diplexer to the transceiver circuit, wherein the secondradio-frequency switch is configured to pass downlink radio-frequencysignals, wherein the first radio-frequency switch and the secondradio-frequency switch are controlled by the first baseband processor.